package com.kykj.kykj.dao;

import com.kykj.kykj.entity.RootEntity;
import com.kykj.kykj.vo.RootVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface RootDao {
RootEntity getRootByUid(@Param("uid") int uid);//根据uid获取角色
int changeRootRoleId(@Param("roleid") int roleid,@Param("uid") int uid);//修改用户角色
int addRoot(@Param("roleid") int roleid,@Param("uid") int uid);//新增角色
int delRootByUid(@Param("uid") int uid);//根据uid删除角色
int delRootByRoleId(@Param("roleid") int roleid);//删除当前角色下的所有用户
    int changeRoleIdByRoleId(@Param("roleid") int roleid);//将当前角色下的用户角色全部改成默认角色
}
